home *** CD-ROM | disk | FTP | other *** search
/ Educational Software Cooperative 4 / Educational Software Cooperative 4.iso / dnote412 / dnote.doc next >
Text File  |  1995-04-05  |  17KB  |  438 lines

  1.                         DISK NOTE LIBRARIAN REGISTRATION:
  2.  
  3.       I am enclosing my registration for one copy of DISK NOTE LIBRARIAN.
  4.              I  understand that this registration fee entitles me
  5.        to use this program, and that I will be sent the latest version.
  6.          (Please print the following info. clearly!)
  7.  
  8.        Your complete name ____________________________________________
  9.  
  10.        Address _______________________________________________________
  11.  
  12.        City ______________________ State _______ Zip Code ____________
  13.  
  14.  
  15.        Indicate disk format desired:  ____ 5.25" 360K   ____ 3.5" 720K
  16.  
  17.  
  18.        DISK NOTE LIBRARIAN single user registration: $15.00  $_______ **
  19.  
  20.        Virginia residents must add Va. sales tax:            $_______
  21.  
  22.        Addresses outside of U.S. add $3.00 shipping: $ 3.00  $_______
  23.  
  24.        Total enclosed payable in U.S. dollars:               $_______ ***
  25.  
  26.        Make funds payable to:
  27.  
  28.        Philip Kapusta   P.O. Box 5423   Falmouth, VA 22403-5423  USA
  29.  
  30.        NOTE: PLEASE ALLOW 3-4 WEEKS FOR DELIVERY.
  31.  
  32.        Do you have any suggestions to improve the program?  State how:
  33.  
  34.        _______________________________________________________________
  35.  
  36.        _______________________________________________________________
  37.  
  38.        _______________________________________________________________
  39.  
  40.        _______________________________________________________________
  41.  
  42.  
  43.        Please let us  know  where  you  obtained  DISK NOTE LIBRARIAN:
  44.  
  45.        _______________________________________________________________
  46.  
  47.        ** Companies and organizations  must contact  author  for  site
  48.       license pricing.
  49.  
  50.        *** Canadian ($24) or British (£13) cash is acceptable (wrap
  51.        well and consider mailing via registered mail).
  52.  
  53.  
  54.                 DISK NOTE LIBRARIAN
  55.  
  56.     Purpose:
  57.  
  58.         DISK NOTE LIBRARIAN is a utility that allows the user to
  59.     add descriptions and comments (up to 300 characters in length) to
  60.     each file name (including directories) on a disk.
  61.  
  62.         For instance, in DOS, the "DIR" command will result
  63.     in the following directory listing:
  64.  
  65.              Volume in drive B is EXAMPLES
  66.              Directory of B:\
  67.  
  68.              BROWN_R  EST   1725  5-23-86   2:30p
  69.              COMMAND  COM  23612  3-21-86  12:03p
  70.              TELCOM   COM   1523 12-23-86  11:34p
  71.              CHECKIT  EXE   9680  3-01-86  10:21p
  72.              PCSTRING $$$   8234  4-11-86  12:00p
  73.              BCKUP    EXE  23404  7-07-86   5:27p
  74.                     6 file(s)  245323 bytes free
  75.  
  76.         Not bad for DOS' DIR command.  But if you don't have an
  77.     excellent memory, how do you keep track of what each file does?
  78.     Or what are the contents of each file?  This is where DISK NOTE
  79.     LIBRARIAN can help.
  80.  
  81.         For instance, the above directory listing after being
  82.     logged can become this:
  83.  
  84.   FILES: 6          FREE: 245,323    USED: 68,178     TOTAL: 362,496
  85.   DATE: 05-14-1991  DIRECTORY: B:\*.*                 VOLUME: MISC_DATA
  86.   DISK #: UTIL01    DISK NOTES: Misc. utility programs
  87.  
  88. BCKUP   .EXE 23404 07-07-86 17:27 ..RA Backs up one or more files
  89. BROWN_R .EST  1725 05-23-86 14:30 H.RA Cost estimate quoted to Richard Brown
  90. CHECKIT .EXE  9680 03-01-86 10:21 ..R. Scans the disk and checks for errors
  91. COMMAND .COM 23612 03-21-86 12:03 ..RA Starts the DOS command processor
  92. PCSTRING.$$$  8234 04-11-86 12:00 H.R. Spill file created during error
  93. TELCOM  .COM  1523 12-23-86 11:34 .... Telecommunications file transfer
  94.  
  95.                        |___________________________________|
  96.                             |
  97.                              User added notes
  98.  
  99.  
  100.     Requirements/limitations:
  101.  
  102.         DISK NOTE LIBRARIAN will run on IBM PC's (and true
  103.     compatibles) using DOS 3.0 and above and a minimum 128K RAM.
  104.     The maximum number of files displayed is 1200.
  105.  
  106.  
  107.     To begin:
  108.  
  109.         At the DOS prompt, type ---> DNOTE   then <ENTER>
  110.  
  111.         The above command will load the program and will
  112.     instruct it to read the default drive.  If the user wishes to
  113.     load the program but read a directory other than the one on the
  114.     default drive, then add the pathname after "DNOTE".  Here are
  115.     some examples of proper format:
  116.  
  117.     DNOTE B:  <ENTER>
  118.     DNOTE C:\DOS  <ENTER>
  119.     DNOTE A:\BASIC  <ENTER>
  120.  
  121.         After loading, the program will present the user with
  122.     a file directory listing (somewhat similar to DOS' DIR listing
  123.     display).  At this point you can begin adding any file
  124.     comments and notes by pressing the  <ENTER> key.  A pop-up
  125.     window will then appear in which you can add your comment
  126.     notes.
  127.  
  128.  
  129.     Cursor movement:
  130.  
  131.         You can select the file you wish to add comment notes
  132.     to by using the cursor control keys.  For example:
  133.  
  134.     DOWN ARROW: Moves the highlighted bar down to the next file.
  135.  
  136.     UP ARROW: Moves the highlighted bar up one position.  If at the
  137.     top of the first page, the cursor moves into the "DISK NOTES:"
  138.     field, where the user can add a general comment concerning the
  139.     files on that particular disk/directory.
  140.  
  141.     PAGE UP: Moves the bar up to the top of the page.  If the bar
  142.     was already at the top of the page, then <PG UP> will display
  143.     the previous page (if one exists).
  144.  
  145.     PAGE DOWN: Moves the bar down to the bottom of the page.  If
  146.     the bar was already at the bottom of the page, then <PG DN>
  147.     will display the next page (if one exists).
  148.  
  149.     HOME: Will move the marker bar to the very first file.
  150.  
  151.     END: Will move the marker bar to the last file.
  152.  
  153.  
  154.     Entering descriptions, comments, notes:
  155.  
  156.         As previously stated, to add a description to any file
  157.     simply press the <ENTER> key.  The pop-up comment note editor
  158.     works much like a text editor.
  159.  
  160.                 While in the comment note editor the <LEFT ARROW>,
  161.     <RIGHT ARROW>, <DEL>, <INS>, <BACKSPACE> keys will be available
  162.     for editing your work.  <CTRL-END> will erase/clear all
  163.     characters from the cursor position to the end of the
  164.     line.  <CTRL-LEFT ARROW> and <CTRL-RIGHT ARROW> will move the
  165.     cursor to the next word (left and right respectively).  When
  166.     you are finished entering your comment notes, press the <ESC>
  167.     key.
  168.  
  169.         Although the user can enter a file comment up to 350
  170.     characters in length within the comment note editor, only a
  171.     certain number of characters can be displayed when you return
  172.     back to the file display list.  The number of characters that
  173.     will be displayed can be expanded by using the <SHIFT> +
  174.     <TAB> keys (hold down the <SHIFT> key, and at the same time
  175.     press <TAB>).  This key combination will toggle the screen
  176.     mode display.
  177.  
  178.  
  179.     <ALT> keys:
  180.  
  181.         If you wish to leave the program TEMPORARILY, press <ALT-S>
  182.     for a temporary shell to DOS.  <ALT-S> will permit the user to
  183.     shell out to DOS (if the COMMAND.COM file is on the default disk,
  184.     or COMSPEC is set to indicate COMMAND.COM's location).  To return
  185.     to DISK NOTE LIBRARIAN enter "EXIT" at the DOS prompt.
  186.  
  187.     Several other useful <ALT> key functions are also available:
  188.  
  189.     <Alt-2> - Duplicates/copies the highlighted file to a new file.
  190.  
  191.     <ALT-A> - Allows the user to change the attributes of a file.
  192.  
  193.     <ALT-B> - Will run the utility program "BROWSE"* with the high-
  194.     lighted file.
  195.  
  196.     <ALT-C> - Will move up/down the directory tree to the highlighted
  197.     directory.  The user can move UP the directory tree by using
  198.     <ALT-C> while the highlighted bar is over ".." directory listing.
  199.  
  200.     <ALT-D> - Will delete the highlighted file or directory.
  201.  
  202.     <ALT-G> - Quick glance of contents of highlighted file.
  203.  
  204.     <ALT-L> - Will run the utility program "LIST"* with the high-
  205.     lighted file.
  206.  
  207.     <ALT+M> - Will move the highlighted file to a new location.
  208.  
  209.     <ALT-N> - Will prompt for a new subdirectory name and then make/
  210.     create it.
  211.  
  212.     <ALT-O> - Will enable the file display list to be sorted
  213.     according to the user's preference.  The display list can be
  214.     sorted by 1) file name, 2) file name extension, 3) file size,
  215.     or 4) file date.
  216.  
  217.     <ALT-R> - Will prompt for a new file name to rename the existing
  218.     file.
  219.  
  220.     <ALT-T> - Will perform a DOS "TYPE | MORE" command with the high-
  221.     lighted file.  This is only useful if the file to view is a text
  222.     file, and DOS' MORE command is accessible.
  223.  
  224.     <ALT-U> - If you would like to use the currently highlighted
  225.     file in conjunction with a special set of DOS commands, or with
  226.     a favorite utility, use this feature to define up to 9
  227.     different user commands.  The user commands that you enter will
  228.     be assigned to function keys F2 to F10.  Use the variable %F to
  229.     represent the currently highlighted file or directory name.
  230.     For instance:
  231.  
  232.     F2   LIST %F
  233.     F3   COPY %F A:
  234.     F4   C:\ZIP\PKUNZIP -C %F *.DOC
  235.     .
  236.     .
  237.     F10  PRINT %F
  238.  
  239.     If the user commands above have been entered and saved (stored
  240.     in a DNOTE.USR file), then thereafter when F3 is pressed, the
  241.     currently highlighted file is copied to drive A:  (based on
  242.     the example above).  Again, remember to enter the variable %F
  243.     to represent the current file name.  This variable will be
  244.     swapped with the actual file name when the user selects the
  245.     corresponding F2 - F10 function key.  You do not have to enter
  246.     all 10 user commands at once.  You can enter 1 or you may enter
  247.     5.  Use these user commands as you need them.
  248.  
  249.     <ALT-X> - Will run the .EXE, .COM, .BAT file that is currently
  250.     highlighted.  Parameters can be passed by two methods: 1) manual
  251.     entry - after the <ALT-X> key combination, type in the parameters
  252.     on the request line at the prompt, or 2) automatic - any cha-
  253.     racters that are found within { } brackets in the file descrip-
  254.     tion line will be transferred to the parameter line automatically
  255.     after the <ALT-X> key combination.  An example of the "automatic"
  256.     parameter passing follows:
  257.  
  258. UNZIP   .COM  25634 05/14/88 14:30 ...A Restore archived files {-A}
  259. WP      .EXE 231321 12/21/89 12:00 ..RA Word Perfect word processing {/M ALTI}
  260.  
  261.         If the <ALT-X> entry is input while the highlighted bar
  262.     is over WP.EXE above, then at the parameter line "/M ALTI" will
  263.     appear automatically, because it was included in the file descrip-
  264.     tion enclosed in { } brackets.
  265.  
  266.     <ALT-Z> - Depending on the file extension, this will run either
  267.     PKUNZIP or LHARC on the highlighted file (.ZIP/.LZH only).
  268.     After decompression, the program will re-read the drive/directory
  269.     and update the file list.  PKUNZIP and LHARC must be accessible
  270.     (in your PATH statement) for this function to work.  .ZIP files
  271.     can be viewed prior to decompression.
  272.  
  273.     * These programs are available from most shareware/public domain
  274.     distributors and are not a part of the DISK NOTE LIBRARIAN package.
  275.  
  276.  
  277.     Main Menu:
  278.  
  279.         Access to the Main Menu is available by pressing <ESC>.
  280.     Choose one of the five menu options:
  281.  
  282.     E - Export all directory/file notes to a dBase III .DBF file
  283.  
  284.     N - New file (exit the current DISK.LOG file on the screen and
  285.     begin a new one)
  286.  
  287.     P - Print file (print the current DISK.LOG file)
  288.  
  289.     Q - Quit (terminate the program and return to DOS)
  290.  
  291.     R - Return (return to previous screen)
  292.  
  293.     S - Save file (save the current DISK.LOG file)
  294.  
  295.     IMPORTANT NOTE: The entries/descriptions that the user adds will
  296.     NOT be saved unless the user selects "S" from the Main Menu line.
  297.     The program does NOT automatically save your work, although it will
  298.     remind you if you have made any changes without saving your work!
  299.     Remember, the user must initiate a "S"ave!
  300.  
  301.  
  302.     Printer options:
  303.  
  304.         If your printer is capable of printing in a condensed
  305.     mode (15 or more characters per inch) you might be interested in
  306.     creating a .PTR file.  Or if you are using a printer port besides
  307.     "LPT1:" creating a .PTR file will be necessary in order to perform
  308.     printer operations.
  309.  
  310.         Before DISK NOTE LIBRARIAN performs its first print job it
  311.     looks on the default drive/directory for a file named "DNOTE.PTR".
  312.     If "DNOTE.PTR" exists, then the program will load it and use its data
  313.     to perform subsequent print jobs.  "DNOTE.PTR" can be created in a
  314.     number of ways.  Any line editor will work (see your DOS disk for
  315.     EDLIN) or see examples of COPY CON DNOTE.PTR below.
  316.  
  317.         Although one can externally set many printers for a
  318.     condensed character pitch, there is a benefit in creating a
  319.     "DNOTE.PTR" file.  Besides not having to remember to set your
  320.     printer pitch each time, if a "DNOTE.PTR" file exists the program
  321.     will create a printout in a handy 5" by 5" (approx.) format with
  322.     (cut along dashed line) borders.  This printout format is only
  323.     available IF a "DNOTE.PTR" file exists and the proper printer
  324.     parameter codes have been entered into it!
  325.  
  326.         DISK NOTE LIBRARIAN, if it finds a "DNOTE.PTR" file, expects
  327.     it to be in the following sequential format...
  328.  
  329.     Printer port
  330.     Escape code number
  331.     Escape code number
  332.       "     "     "
  333.       "     "     "
  334.     Escape code number
  335.     EOF marker
  336.  
  337.         The easiest way to create such a "DNOTE.PTR" file is the
  338.     following.  At the DOS prompt, type the following...
  339.  
  340.     COPY CON DNOTE.PTR    <press ENTER>
  341.     LPT1:                 <press ENTER>
  342.     15                    <press ENTER>
  343.                           <press F6 key>
  344.                           <press ENTER>
  345.  
  346.         Valid printer ports are LPT1: LPT2:  (don't forget the
  347.     colon).  It will be necessary when entering printer escape codes
  348.     to have your printer manual at hand.  Enter only the ASCII value
  349.     after the escape code Chr$(27) or ESC.  For instance, according
  350.     to the owner's manual, a Hewlett Packard Deskjet/Plus/500 printer
  351.     must receive the following escape code to print in condensed type:
  352.  
  353.                 (s16.67H
  354.  
  355.         In order to create the correct "DNOTE.PTR" file for the
  356.     HP Deskjet you must enter each character following the ESC with
  357.     its corresponding ASCII value.
  358.  
  359.                                    ESC (  s  1  6  .  6  7  H
  360.  
  361. COPY CON DNOTE.PTR    <press ENTER>    |  |  |  |  |  |  |  |
  362. LPT1:                 <press ENTER>    |  |  |  |  |  |  |  |
  363. 40                    <press ENTER> ---/  |  |  |  |  |  |  |
  364. 115                   <press ENTER> ------/  |  |  |  |  |  |
  365. 49                    <press ENTER> ---------/  |  |  |  |  |
  366. 54                    <press ENTER> ------------/  |  |  |  |
  367. 46                    <press ENTER> ---------------/  |  |  |
  368. 54                    <press ENTER> ------------------/  |  |
  369. 55                    <press ENTER> ---------------------/  |
  370. 72                    <press ENTER> ------------------------/
  371.                       <press F6 key>
  372.                       <press ENTER>
  373.  
  374.         Here's another example.  If your printer manual says
  375.     that ESC Chr$(15) must be sent to the printer to enable
  376.     condensed print, then the appropriate "DNOTE.PTR" file would be
  377.     created in this manner...
  378.  
  379.     COPY CON DNOTE.PTR    <press ENTER>
  380.     LPT1:                 <press ENTER>
  381.     15                    <press ENTER>
  382.                           <press F6>
  383.                           <press ENTER>
  384.  
  385.         If registered users have problems creating a "DNOTE.PTR"
  386.     file, contact the program author with a large SELF-ADDRESSED
  387.     U.S. STAMPED ENVELOPE and a copy of your printer manual's
  388.     printer codes.
  389.  
  390.  
  391.     Exporting to .DBF
  392.  
  393.         DISK NOTE LIBRARIAN can create (and append) a dBase III
  394.     file (.DBF) by selecting " Export " from the Main Menu.  The
  395.     user will be prompted to enter a file name (user should add the
  396.     .DBF extension for compatibility).  The default export filename
  397.     is DISKNOTE.DBF.  This file can be placed anywhere by modifying
  398.     the filename with a pathname.  The export that the program will
  399.     perform involves exporting the following data from a
  400.     DISK.LOG file for each file/directory listing THAT HAS A FILE
  401.     NOTE:
  402.  
  403.         DISK_ID: 7 characters that correspond to DISK #:
  404.  
  405.         FILENAME: 12 characters
  406.  
  407.         PATH: 24 characters (corresponds to directory/path
  408.             where FILENAME is located
  409.  
  410.         NOTES: 67 characters - user added notes
  411.  
  412.         If the export is performed with a new .DBF file, then
  413.     the .DBF file will be created by the program.  Subsequent exports
  414.     to the same file will cause DISK NOTE LIBRARIAN to append to the
  415.     end of the existing .DBF file.  You must have given your DISK.LOG
  416.     file listing a DISK #: prior to exporting.  You will not be
  417.     permitted to create/append a .DBF file if no DISK #: has been
  418.     entered.  The DISK #: can be entered at the top left of the
  419.     screen.  Press <CTRL> + <HOME>, then press <UP ARROW>, then
  420.     enter a DISK #:.  The DISK #: can be any unique number or name
  421.     (example: MONEY01, APR_92, etc.).  Make sure you save your work
  422.     to disk!
  423.  
  424.     Caution: This program does not check for duplicate exports to
  425.     the same .DBF file.  If you export the DISK.LOG data from one
  426.     floppy more than once, you will find the resulting .DBF file
  427.     will probably have many duplicate records.  This is your
  428.     responsiblity.  If you want to perform updated exports, then
  429.     you should first search and mark/delete your .DBF file, pack it
  430.     by removing the marked/deleted records, and then use DISK NOTE
  431.     LIBRARIAN to export and update the .DBF file.  Any popular xBase
  432.     product will do the record maintenance for you (Alpha4, FoxPro,
  433.     dBase III, etc.).  DISK NOTE LIBRARIAN was not written to search,
  434.     purge, or maintain a .DBF file.  This program simply provides the
  435.     user the ability to export data to a .DBF file.  The rest is up to
  436.     the user.
  437.  
  438.